package com.yuandian.api.customer_perception.po;

import com.yuandian.po.BasePageSearch;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 说明：低频受理业务概况请求对象
 * @Author yanjun
 * @Date 2021年4月14日 上午9:33:40
 */
@Data
@EqualsAndHashCode(callSuper=false)
public class LowFrequencyOverviewParams extends BasePageSearch {

	private static final long serialVersionUID = -5547808398326537985L;

	/**
	 * 数据id集合
	 */
	private List<Long> ids;

	/**
	 * 文件名T
	 */
	private String fileName;

	/**
	 * 统计类型
	 */
	private Integer statisticsType;

	/**
	 * 系统id
	 */
	private Integer systemId;

	/**
	 * 业务编码
	 */
	private String businessCode;

	/**
	 * 系统id集合
	 */
	private List<Integer> systemIdList;

	/**
	 * 业务编码集合
	 */
	private List<String> businessCodeList;

	/**
	 * 受理状态集合
	 */
	private List<Integer> acceptStateList;

	/**
	 * 时间周期
	 */
	private Long cycleTimeUsec;

	/**
	 * 月天数
	 */
	private Integer monthDay;

	/**
	 * 季天数
	 */
	private Integer threeMonthDay;

	/**
	 * 周时间周期
	 */
	private Long weekCycleTime;

	/**
	 * 月时间周期
	 */
	private Long monthCycleTime;

	/**
	 * 季时间周期
	 */
	private Long threeMonthCycleTime;

	/**
	 * 1:批量导出预览文件和全部导出预览文件标志
	 */
	private String exportType;
}
